package com.pay.service;

import com.pay.entity.Order;
import com.pay.utils.BasePage;
import com.pay.utils.ResponseData;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Peng
 * @since 2018-12-07
 */
public interface IOrderService extends IService<Order> {

	/**
	 * 根据platno来获取订单
	 * @param platno
	 * @return
	 */
	Order getByPlatno(String platno);

	/**
	 * 取得订单list
	 * @param order
	 * @param page
	 */
	void getList(Order order, BasePage<Order> page);

	/**
	 * 订单回调
	 * @param id
	 * @return
	 */
	ResponseData doOrderNotify(Integer id);

}
